someone who is riotously merry - Francés Inglés Diccionario